
package ar.republicagroup.gestion.util;

import ar.republicagroup.gestion.services.ChequeEstadoServices;
import javax.swing.DefaultCellEditor;
import javax.swing.JComboBox;

    

    public class MyComboBoxEditor  {
    
        ChequeEstadoServices chequeEstadoServices = (ChequeEstadoServices)SpringUtils.getBean("chequeEstadoServices");
        DefaultCellEditor editor = null;   
    
        public MyComboBoxEditor(int ORIGEN) {
                    JComboBox miCombo = null;
       
                    switch(ORIGEN){

                        case ChequeEstadoServices.ESTADOS_PARA_LIQUIDACION         : miCombo =  new JComboBox(chequeEstadoServices.combo(ChequeEstadoServices.ESTADOS_PARA_LIQUIDACION)); break;
                        case ChequeEstadoServices.ESTADOS_CUSTOMIZABLES            : miCombo =  new JComboBox(chequeEstadoServices.combo(ChequeEstadoServices.ESTADOS_CUSTOMIZABLES)); break;      
                    }
                    
                    editor = new DefaultCellEditor(miCombo);
        }
  
    public DefaultCellEditor getEditor() {
        return editor;
    }

    public void setEditor(DefaultCellEditor editor) {
        this.editor = editor;
    }
    
    
    
    
    
    
}
    

